large amount of chiggers or insects - Español Inglés Diccionario